
/* 鼠标移动样式 */
.comMove{
    cursor: move;
}

/*-- 快速到顶部样式 --*/
#toTop {
    display: none;
    text-decoration: none;
    position: fixed;
    bottom: 3%;
    right: 3%;
    overflow: hidden;
    width: 32px;
    height: 32px;
    border: none;
    text-indent: 100%;
    background: url("../../images/move-up.png") no-repeat 0px 0px;
    z-index:999;
}
#toTopHover {
    width: 32px;
    height: 32px;
    display: block;
    overflow: hidden;
    float: right;
    opacity: 0;
    -moz-opacity: 0;
    filter: alpha(opacity=0);
}
#toTop:hover {
    -webkit-box-shadow: 0px 0px 15px #08c9e1;
    -moz-box-shadow: 0px 0px 15px #08c9e1;
    box-shadow: 0px 0px 15px #08c9e1;
}
/*-- 快速到顶部样式end --*/



/* 字体图标样式 */
.icon {
    width: 1em;
    height: 1em;
    vertical-align: -0.15em;
    fill: currentColor;
    overflow: hidden;
}
/* 字体图标样式end */


/* a 标签做复选样式 */
.menu-w3lsgrids {
    text-align: center;
    margin-top: 1em;
}
.wthree-menu img.w3order-img {
    left: 4%;
}
.menu-w3lsgrids a {
    display: block;
    font-size: 1em;
    color: #08cae2;
    border: 1px solid #08cae2;
    padding: 0.3em;
    margin: 0 1em;
    position:relative;

    /* 超过隐藏 */
    overflow: hidden;
    /* ③显示省略符号来代表被修剪的文本 */
    text-overflow: ellipsis;
    /* ③ nowrap 文本不会换行，文本会在同一行上继续，直到遇到<br>标签（开始换行）为止 */
    white-space: nowrap;
}
/*选中之后的样式（鼠标移入样式）*/
.menu-w3lsgrids-click:before {
    position: absolute;
    content: '';
    background: #08cae2;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transition:.5s all;
    -moz-transition:.5s all;
    transition:.5s all;
    z-index: -1;
}
.menu-w3lsgrids-click:before {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

.menu-w3lsgrids a {
    /*color: #fff;*/
    z-index: 9;
}

.menu-w3lsgrids-click {
    color: #fff !important;
    z-index: 9;
}



@media(max-width:991px){

    .menu-w3lsgrids a {
        margin: 0;
    }

    .menu-w3lsgrids {
        margin-top: 2em;
    }
    .menu-w3lsgrids a {
        font-size: 1.1em;
    }
}

@media(max-width:600px){
    .menu-w3lsgrids {
        margin-top: 1.5em;
    }
}

@media(max-width:414px){
    .menu-w3lsgrids a {
        font-size: 1em;
    }
    .menu-w3lsgrids {
        padding: 0 .5em;
    }
    .menu-w3lsgrids {
        margin-top: 1em;
        padding: 0 .5em;
    }
}

@media(max-width:384px){
    .menu-w3lsgrids a {
        font-size: 0.9em;
        padding: 0.6em;
    }
}
@media(max-width:320px){
    .menu-w3lsgrids a {
        font-size: 0.85em;
    }
}

/* a 标签做复选样式end */

/* 弹幕 div 样式*/
.cover{
    width: 95.2%;
    overflow: hidden;
    height: 21.5em;
    left: 2.4%;
}
.cover span {
    white-space: nowrap;
    left:100%;
    position: absolute;
    color: #ffffff;
    display: inline-block;
    line-height: 30px;
    padding:0 10px;
    border-radius: 20px;
}
.cover span img[src=''] {
    border: 0;
}
.cover span img {
    border: 0;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background-color: gainsboro;
    float: left;
    position: relative;
    left: 0;
    margin: 3px 5px 0 -3px;
}
.cover span em {
    font-weight: bolder;
    font-style: normal;
}
/* 弹幕 div 样式 end*/

/* 点击有动画单选按钮样式 */
.tglZX {
    display: none;
}

.tglZX + .tgl-btnZX {
    outline: 0;
    display: block;
    width: 4em;
    height: 2em;
    position: relative;
    cursor: pointer;
}

.tgl-flipZX + .tgl-btnZX {
    padding: 2px;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    font-family: sans-serif;
    -webkit-perspective: 100px;
    -ms-perspective: 100px;
    perspective: 100px;
}
.tgl-flipZX + .tgl-btnZX:after, .tgl-flipZX + .tgl-btnZX:before {
    display: inline-block;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    width: 100%;
    text-align: center;
    position: absolute;
    line-height: 2em;
    font-weight: bold;
    color: #fff;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    border-radius: 4px;
}
.tgl-flipZX + .tgl-btnZX:after {
    content: attr(data-tg-on);
    background: #02C66F;
    -webkit-transform: rotateY(-180deg);
    -ms-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
}

.tgl-flipZX + .tgl-btnZX:before {
    background: #FF3A19;
    content: attr(data-tg-off);
}

.tgl-flipZX:checked + .tgl-btnZX:before {
    -webkit-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    transform: rotateY(180deg);
}
.tgl-flipZX:checked + .tgl-btnZX:after {
    -webkit-transform: rotateY(0);
    -ms-transform: rotateY(0);
    transform: rotateY(0);
    left: 0;
    background: #7FC6A6;
}
/* 点击有动画单选按钮样式 end */


/* 点击无动画单选按钮样式 */
.tgl {
    display: none;
}

.tgl + .tgl-btn {
    outline: 0;
    display: block;
    width: 4em;
    height: 2em;
    position: relative;
    cursor: pointer;
}

.tgl-flip + .tgl-btn {
    padding: 2px;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    font-family: sans-serif;
    -webkit-perspective: 100px;
    -ms-perspective: 100px;
    perspective: 100px;
}
.tgl-flip + .tgl-btn:after, .tgl-flip + .tgl-btn:before {
    display: inline-block;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    width: 100%;
    text-align: center;
    position: absolute;
    line-height: 2em;
    font-weight: bold;
    color: #fff;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    border-radius: 4px;
}
.tgl-flip + .tgl-btn:after {
    content: attr(data-tg-on);
    background: #02C66F;
    -webkit-transform: rotateY(-180deg);
    -ms-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
}

.tgl-flip + .tgl-btn:before {
    background: #FF3A19;
    content: attr(data-tg-off);
}

.tgl-flip:checked + .cll1:before{
    -webkit-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    transform: rotateY(180deg);

}

.tgl-flip:checked + .cll1:after {
    -webkit-transform: rotateY(0);
    -ms-transform: rotateY(0);
    transform: rotateY(0);
    left: 0;
    background: #7FC6A6;
}
/* 点击无动画单选按钮样式 end */

/* 分页插件自己样式 */
.ht-page {
    padding: 0;
    text-align: left;
}
/* 分页插件自己样式 end */


/* table样式 */
.my-table {
    border: none;
    width: 100%;
    margin:0;
    padding:0;
    border-collapse: collapse;
    border-spacing: 0;
    margin: 0 auto;
}

/*.my-table thead {
    background: #f3f4f5;
}*/

.my-table tr {
    border: none;
    padding: 5px;
}

.my-table th, .my-table td {
    padding: 10px;
    text-align: center;
}

.my-table th {
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 1px;
}

.my-table-imgDiv{
    width: 4em;
    margin:0 auto;
}

@media screen and (max-width: 600px) {

    .my-table {
        border: 0;
    }

    .my-table thead {
        display: none;
        background: transparent;
    }

    .my-table tr {
        margin-bottom: 10px;
        display: block;

    }

    .my-table td {
        display: block;
        text-align: right;
        font-size: 13px;
        border-bottom: 1px dotted #ccc;
    }

    .my-table td:last-child {
        border-bottom: 0;
    }

    .my-table td:before {
        content: attr(data-label);
        float: left;
        text-transform: uppercase;
        font-weight: bold;
    }

    .my-table-imgDiv {
        width: 4em;
        margin-left: 24em;
        top: -2em;
    }
}

/* table样式 end */

/* 地图气泡提示样式 */
.mapinfo {
    background: #363F49;
    max-width: 300px;
    min-width: 200px;
    font-size: 12px;
}
.mapinfo .label{
    color:#D3D8E0;
}

.mapinfo tr .content {
    text-align: center;
    color: #D3D8E0;
    max-width: 200px;
    padding: 0;
    background: none;
}

/* 地图气泡提示样式end */

/* 魔幻元素样式 */
.sparkley {
    background: #3e5771;
    color: white;
    border: none;
    padding: 16px 36px;
    font-weight: normal;
    border-radius: 3px;
    transition: all 0.25s ease;
    box-shadow: 0 38px 32px -23px black;
    margin: 0 1em 1em;
}
/* 魔幻元素样式end */


/* 图片查看样式 */
.viewer-container{
    background-color:#000;
    overflow:hidden
}
.viewer-navbar{
    background-color:#000;
    overflow:hidden
}
.viewer-canvas,.viewer-container,.viewer-footer,.viewer-player{
    right:0;
    bottom:0;
    left:0
}
.viewer-button,.viewer-canvas,.viewer-container,.viewer-footer,.viewer-list,.viewer-navbar,.viewer-open,.viewer-title,.viewer-toolbar,.viewer-toolbar>li{
    overflow:hidden
}
.viewer-close:before,.viewer-flip-horizontal:before,.viewer-flip-vertical:before,.viewer-fullscreen-exit:before,.viewer-fullscreen:before,.viewer-next:before,.viewer-one-to-one:before,.viewer-play:before,.viewer-prev:before,.viewer-reset:before,.viewer-rotate-left:before,.viewer-rotate-right:before,.viewer-zoom-in:before,.viewer-zoom-out:before{
    font-size:0;
    line-height:0;
    display:block;
    width:20px;
    height:20px;
    color:transparent;
    background-image:url();
    background-repeat:no-repeat
}
.viewer-zoom-in:before{
    content:'Zoom In';
    background-position:0 0
}
.viewer-zoom-out:before{
    content:'Zoom Out';
    background-position:-20px 0
}
.viewer-one-to-one:before{
    content:'One to One';
    background-position:-40px 0
}
.viewer-reset:before{
    content:'Reset';
    background-position:-60px 0
}
.viewer-prev:before{
    content:'Previous';
    background-position:-80px 0
}
.viewer-play:before{
    content:'Play';
    background-position:-100px 0
}
.viewer-next:before{
    content:'Next';
    background-position:-120px 0
}
.viewer-rotate-left:before{
    content:'Rotate Left';
    background-position:-140px 0
}
.viewer-rotate-right:before{
    content:'Rotate Right';
    background-position:-160px 0
}
.viewer-flip-horizontal:before{
    content:'Flip Horizontal';
    background-position:-180px 0
}
.viewer-flip-vertical:before{
    content:'Flip Vertical';
    background-position:-200px 0
}
.viewer-fullscreen:before{
    content:'Enter Full Screen';
    background-position:-220px 0
}
.viewer-fullscreen-exit:before{
    content:'Exit Full Screen';
    background-position:-240px 0
}
.viewer-close:before{
    content:'Close';
    background-position:-260px 0
}
.viewer-container{
    font-size:0;
    line-height:0;
    position:absolute;
    top:0;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    background-color:rgba(0,0,0,.5);
    direction:ltr!important;
    -ms-touch-action:none;
    touch-action:none;
    -webkit-tap-highlight-color:transparent;
    -webkit-touch-callout:none
}
.viewer-container ::-moz-selection,.viewer-container::-moz-selection{
    background-color:transparent
}
.viewer-container ::selection,.viewer-container::selection{
    background-color:transparent
}
.viewer-container img{
    display:block;
    width:100%;
    min-width:0!important;
    max-width:none!important;
    height:auto;
    min-height:0!important;
    max-height:none!important
}
.viewer-player,.viewer-tooltip{
    display:none;
    position:absolute
}
.viewer-canvas{
    position:absolute;
    top:0
}
.viewer-canvas>img{
    width:auto;
    max-width:90%!important;
    height:auto;
    margin:15px auto
}
.viewer-footer{
    position:absolute;
    text-align:center
}
.viewer-navbar{
    background-color:rgba(0,0,0,.5)
}
.viewer-list{
    -webkit-box-sizing:content-box;
    -moz-box-sizing:content-box;
    box-sizing:content-box;
    height:50px;
    margin:0;
    padding:1px 0
}
.viewer-list>li{
    font-size:0;
    line-height:0;
    float:left;
    overflow:hidden;
    width:30px;
    height:50px;
    cursor:pointer;
    opacity:.5;
    color:transparent;
    filter:alpha(opacity=50)
}
.viewer-list>li+li{
    margin-left:1px
}
.viewer-list>.viewer-active{
    opacity:1;
    filter:alpha(opacity=100)
}
.viewer-player{
    top:0;
    cursor:none;
    background-color:#000
}
.viewer-player>img{
    position:absolute;
    top:0;left:0
}
.viewer-toolbar{
    width:280px;
    margin:0 auto 5px;padding:3px 0
}
.viewer-toolbar>li{
    float:left;
    width:24px;
    height:24px;
    cursor:pointer;
    border-radius:50%;
    background-color:#000;
    background-color:rgba(0,0,0,.5)
}
.viewer-toolbar>li:hover{
    background-color:#000;
    background-color:rgba(0,0,0,.8)
}
.viewer-toolbar>li:before{
    margin:2px
}
.viewer-toolbar>li+li{
    margin-left:1px
}
.viewer-toolbar>.viewer-play{
    width:30px;
    height:30px;
    margin-top:-3px;
    margin-bottom:-3px
}
.viewer-toolbar>.viewer-play:before{
    margin:5px
}
.viewer-tooltip{
    font-size:12px;
    line-height:20px;
    top:50%;
    left:50%;
    width:50px;
    height:20px;
    margin-top:-10px;
    margin-left:-25px;
    text-align:center;
    color:#fff;
    border-radius:10px;
    background-color:#000;
    background-color:rgba(0,0,0,.8)
}
.viewer-title{
    font-size:12px;
    line-height:1;
    display:inline-block;
    max-width:90%;
    margin:0 5% 5px;
    white-space:nowrap;
    text-overflow:ellipsis;
    opacity:.8;
    color:#ccc;filter:alpha(opacity=80)
}
.viewer-title:hover{
    opacity:1;filter:alpha(opacity=100)
}
.viewer-button{
    position:absolute;
    top:-40px;
    right:-40px;
    width:80px;
    height:80px;
    cursor:pointer;
    border-radius:50%;
    background-color:#000;
    background-color:rgba(0,0,0,.5)
}
.viewer-button:before{
    position:absolute;
    bottom:15px;left:15px
}
.viewer-fixed{
    position:fixed
}
.viewer-show{
    display:block
}
.viewer-hide{
    display:none
}
.viewer-invisible{
    visibility:hidden
}
.viewer-move{
    cursor:move;
    cursor:-webkit-grab;
    cursor:-moz-grab;cursor:grab
}
.viewer-fade{
    opacity:0;
    filter:alpha(opacity=0)
}
.viewer-in{
    opacity:1;
    filter:alpha(opacity=100)
}
.viewer-transition{
    -webkit-transition:all .3s ease-out;
    -o-transition:all .3s ease-out;
    transition:all .3s ease-out
}
/* 站点分析顶部搜索样式 */
.siteEcharTop{
    width: calc(25em - 1px) !important;
    height:33em !important;
    right: calc(7em + 1px) !important;
}
@media(max-width:767px){
    .viewer-hide-xs-down{
        display:none
    }
    .siteEcharTop{
        width: calc(24em - 1px) !important;
        right: calc(4em + 1px) !important;
    }
}


@media (max-width:991px){
    .viewer-hide-sm-down{
        display:none
    }
}
@media (max-width:1199px){
    .viewer-hide-md-down{
        display:none
    }
}
/* 图片查看样式 end */

/* 防止地图关键字提示被遮挡 */
.tangram-suggestion-main{
    z-index:1111;
}
/* 防止地图关键字提示被遮挡 end */

/* 校验提示样式 start */
.error {
    color: red;
    border-color:red;
}

.valid {
    color: black;
}
/* 校验提示样式 end */

/* 弹出框model改变宽度 start */
.my-changeModel-weight{
    width: 70%;
}
@media (max-width:1024px){
    .my-changeModel-weight{
        width: 94.5%;
    }
}
/* 弹出框model改变宽度 end */

/* 不使用固定宽高的上传文件样式 start */
.myBtn-file{
    position: relative;
    overflow: hidden;
}
/* 不使用固定宽高的上传文件样式 end */

/* 隐藏式搜索框样式 start */
.ih-item{
    position: relative;
}

.ih-item .img img{
    position: relative;
    max-width: 100%;
}
.ih-item .info {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    -webkit-backface-visibility: hidden;/* 隐藏旋转元素的背面*/
    backface-visibility: hidden;

    /*opacity: 1;
    -webkit-transition: all 0.35s ease-in-out;   !*规定提示信息怎样出现ease-in-out以慢速度开始和结束*!
    -moz-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out;*/
}


.main-wrap {
    position: relative;
}

/* Buttons */
.btn--hidden {
    pointer-events: none;
    opacity: 0;
}


/* Reset Search Input */

.search__input {
    border: 0;
    background: transparent;
    border-radius: 0;
    -webkit-appearance: none;
}

.search__input:focus {
    outline: none;
}

/* Header */
.codrops-header {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    width: 100%;
    padding: 2.5em 2.75em 2.5em 1.5em;
    text-align: left;
}


.codrops-header__side,
.search-wrap {
    margin: 0 0 0 auto;
}


/* Demo links */



/* Top Navigation Style */

.codrops-links {
    position: relative;
    display: flex;
    justify-content: center;
    text-align: center;
    white-space: nowrap;
}

.codrops-links::after {
    content: '';
    position: absolute;
    top: 15%;
    left: 50%;
    width: 2px;
    height: 70%;
    opacity: 0.1;
    background: currentColor;
    transform: rotate3d(0, 0, 1, 22.5deg);
}

.codrops-icon {
    display: inline-block;
    margin: 0.5em;
    padding: 0.5em;
}


/* Deco lines */

.decolines {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    pointer-events: none;
}

.decoline {
    position: absolute;
    width: 1px;
    height: 100%;
    background: #ddd;
}

.decoline:first-child {
    right: 88em;
}

.decoline:nth-child(2) {
    right: 68em;
}

.decoline:nth-child(3) {
    right: 48em;
}

.decoline:nth-child(4) {
    right: 28em;
}

.decoline:nth-child(5) {
    right: 8em;
}




.demo-7 { color: #6cbb37; }
.demo-7 main { background-color: #f5f5f5; background-image: url(../img/bg_7.svg); background-position: 100% 0; background-size: 1440px; }
.demo-7 a, .demo-7 .btn { color: #000; }


@media screen and (max-width: 40em) {
    .codrops-header {
        display: block;
        padding: 4em 1em 0;
        text-align: center;
    }
    .codrops-header__side {
        margin: 0 auto;
    }
    .codrops-links {
        font-size: 0.85em;
        margin: 0 auto;
    }
    .search-wrap {
        font-size: 0.85em;
        position: absolute;
        top: 2.15em;
        right: 2em;
    }
    .bottom-nav {
        padding: 0.5em;
    }
    .codrops-demos {
        text-align: center;
    }
    .codrops-demos a {
        margin-bottom: 1em;
    }
    .codrops-demos span {
        display: block;
        margin: 0 auto 1em;
        text-align: center;
    }
}


.js .main-wrap::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    opacity: 0;
    background: rgba(0,0,0,0.3);
}

/* Layout for search container */
.js .search {
    position: absolute;
    z-index: 1000;
    top: 0;
    right: calc(8em + 1px);
    overflow: hidden;
    width: calc(20em - 1px);
    /*height: 100vh;*/
    height: 28em;
}

.js .search::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.68);
}

.search__inner {
    position: relative;
    padding: 2.5em 1.5em 0;
}

.btn--search-close {
    font-size: 1.2em;
    position: absolute;
    top: 1.25em;
    right: 2.4em;
}
/*

*/

.search__input {
    font-family: inherit;
    font-size: 2.5em;
    line-height: 1;
    display: inline-block;
    box-sizing: border-box;
    width: 100%;
    padding: 0.15em 0;
    color: #000;
    border-bottom: 2px solid;
}

.search__input::-webkit-input-placeholder {
    /* WebKit, Blink, Edge */
    color: #ddd;
}

.search__input::-moz-placeholder {
    opacity: 1;
    /* Mozilla Firefox 19+ */
    color: #ddd;
}

.search__input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #ddd;
}

.search__input::-webkit-search-cancel-button,
.search__input::-webkit-search-decoration {
    -webkit-appearance: none;
}

.search__input::-ms-clear {
    display: none;
}

.search__info {
    font-size: 85%;
    font-weight: bold;
    display: block;
    padding: 0.5em 0;
    color: #000;
}

.search__related {
    width: 75%;
    padding: 4em 0 0 0;
    pointer-events: none;
}

.search__suggestion h3 {
    font-size: 1em;
    margin: 0;
}

.search__suggestion h3::before {
    content: '\21FE';
    display: inline-block;
    padding: 0 0.5em 0 0;
}

.search__suggestion p {
    line-height: 1.4;
    margin: 0.75em 0 0 0;
}

/************************/
/* Transitions 			*/
/************************/

.js .main-wrap::after {
    transition: opacity 0.45s;
}

.js .main-wrap--overlay::after {
    opacity: 1;
}

.js .search {
    pointer-events: none;
}

.js .search--open {
    pointer-events: auto;
}

.js .search::before {
    transform: scale3d(0,1,1);
    transform-origin: 0% 50%;
    transition: transform 0.3s;
    transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1);
}

.js .search--open::before {
    transform: scale3d(1,1,1);
}

.js .search__inner {
    transform: translate3d(-100%,0,0);
    transition: transform 0.3s;
}

.js .search--open .search__inner {
    transform: translate3d(0,0,0);
    transition-delay: 0.15s;
    transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1);
}

@media screen and (max-width: 40em) {
    .decoline:nth-child(5) {
        right: 5em;
    }
    .btn--search-close {
        top: 0;
        right: 0;
    }
    .js .search {
        right: calc(5em + 1px);
        width: calc(15em - 1px);
    }
    .search__related {
        width: 100%;
    }
}
/* 隐藏式搜索框样式 end */

/* 已处理，删除等 start */

.doneText {
    text-decoration: line-through;
    font-weight: 500;
    color: #999;
}

.doneSmal {
    background: #eaeaec !important;
    margin-left: 10px;
    font-size: 9px;
}
/* 已处理，删除等 start */

/* 排行榜样式 start */

.aui-flex-box {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-width: 0;
    font-size: 14px;
    padding-left: 0.2em;
}

.aui-flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 15px;
    position: relative;
}

.aui-goods-img{
    width: 5.8em;
    height: 5.6em;
    position:relative;
    padding-left:5px;
}

.aui-goods-top {
    position:absolute;
    left:-3px;
    top:0;
    width:25px;
    height:25px;
    border:2px solid #caa322;
    font-size:18px;
    font-weight:bold;
    text-align:center;
    line-height:20px;
    color:#caa322;
    border-radius:100%;
    font-style:italic;
}

.aui-goods-img img{
    width:100%;
    height: 100%;
    display:block;
    border:none;
}

.aui-goods-top-img {
    border:none;
    width:40px;
    height:40px;
}
/* 排行榜样式end */

/* 返回顶部 start */
.toTopRocket{
    position:fixed;
    _position:absolute;
    bottom: 10px;
    right: 3px;
    width: 37.5px;
    height: 37.5px;
    display:none;
}

.toTopRocket a,.toTopRocket a:link{
    width: 37.5px;
    height: 37.5px;
    display:inline-block;
    background:url(../../../images/rocket.png) no-repeat;
    _background:url(../../../images/blog7year_gotop.gif) no-repeat;
    background-size:37.5px 48.75px;
    outline:none;
}

.toTopRocket a:hover{
    background:url(../../../images/rocket.gif) no-repeat;
    background-size:37.5px 48.75px;
    outline:none;
}
/* 返回顶部 end */

/* 图片hover显示详情 start */
.gallery{
    padding: 5em 0;
}
.wthree_para {
    color: #F44336;
    text-align: center;
    position: relative;
    padding-bottom: .5em;
    margin-bottom: 1.5em;
    text-transform: uppercase;
    letter-spacing: 5px;
}
p, ul li, ol li {
    margin: 0;
    font-size: 14px;
}

.w3ls_head {
    text-align: center;
    color: #212121;
    font-size: 2em;
    text-transform: capitalize;
}
h1, h2, h3, h4, h5, h6 {
    font-family: 'Capriola', sans-serif;
    margin: 0;
}

.agileinfo_gallery_grids {
    margin: 3em 0 0;
}

.demo {
    margin: 0 auto;
}
ul, label {
    margin: 0;
    padding: 0;
}

.demo > li {
    float: left;
    list-style-type: none;
    margin: 24px;
}
p, ul li, ol li {
    margin: 0;
    font-size: 14px;
}

.agileinfo_gallery_grid {
    cursor: pointer;
}

[class^="imghvr-fold"], [class*=" imghvr-fold"] {
    -webkit-perspective: 50em;
    perspective: 50em;
}
[class^="imghvr-"], [class*=" imghvr-"], [class^="imghvr-"]::before, [class^="imghvr-"]::after, [class*=" imghvr-"]::before, [class*=" imghvr-"]::after, [class^="imghvr-"] *, [class*=" imghvr-"] *, [class^="imghvr-"] ::before, [class^="imghvr-"] ::after, [class*=" imghvr-"] ::before, [class*=" imghvr-"] ::after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all 0.35s ease;
    transition: all 0.35s ease;
}
[class^="imghvr-"], [class*=" imghvr-"] {
    position: relative;
    display: inline-block;
    margin: 0px;
    max-width: 100%;
    background-color: #FFDF00;
    color: #212121;
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}

/* 静态支持，旧版 end */
.demo > li img {
    width: 265px;
    cursor: pointer;
}
.imghvr-fold-up > img {
    -webkit-transform-origin: 50% 0%;
    -ms-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
}
[class^="imghvr-fold"] img, [class*=" imghvr-fold"] img {
    -webkit-transform-origin: 50% 0%;
    -ms-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
}
[class^="imghvr-"] > img, [class*=" imghvr-"] > img {
    vertical-align: top;
    max-width: 100%;
}
/* 静态支持，旧版 end */

/* 这里由于二维码从后台取数据遍历后，不支持img用作存放二维码，故改用div start */
.demo > li div {
    width: 265px;
    cursor: pointer;
}
.imghvr-fold-up > div {
    -webkit-transform-origin: 50% 0%;
    -ms-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
}
[class^="imghvr-fold"] div, [class*=" imghvr-fold"] div {
    -webkit-transform-origin: 50% 0%;
    -ms-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
}
[class^="imghvr-"] > div, [class*=" imghvr-"] > div {
    vertical-align: top;
    max-width: 100%;
}
/* 这里由于二维码从后台取数据遍历后，不支持img用作存放二维码，故改用div start */


[class^="imghvr-"], [class*=" imghvr-"], [class^="imghvr-"]::before, [class^="imghvr-"]::after, [class*=" imghvr-"]::before, [class*=" imghvr-"]::after, [class^="imghvr-"] *, [class*=" imghvr-"] *, [class^="imghvr-"] ::before, [class^="imghvr-"] ::after, [class*=" imghvr-"] ::before, [class*=" imghvr-"] ::after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all 0.35s ease;
    transition: all 0.35s ease;
}

.imghvr-fold-up figcaption {
    -webkit-transform: rotateX(-90deg) translate3d(0%, -50%, 0) scale(0.6);
    transform: rotateX(-90deg) translate3d(0%, -50%, 0) scale(0.6);
    -webkit-transform-origin: 50% 100%;
    -ms-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
}
[class^="imghvr-fold"] figcaption, [class*=" imghvr-fold"] figcaption {
    z-index: 1;
    opacity: 0;
}
[class^="imghvr-"] figcaption, [class*=" imghvr-"] figcaption {
    padding: 3.5em 1.5em 2em;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    color: #FFF;
    text-align: center;
    background: transparent;
}
[class^="imghvr-"], [class*=" imghvr-"], [class^="imghvr-"]::before, [class^="imghvr-"]::after, [class*=" imghvr-"]::before, [class*=" imghvr-"]::after, [class^="imghvr-"] *, [class*=" imghvr-"] *, [class^="imghvr-"] ::before, [class^="imghvr-"] ::after, [class*=" imghvr-"] ::before, [class*=" imghvr-"] ::after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all 0.35s ease;
    transition: all 0.35s ease;
}

[class^="imghvr-"] figcaption h4 {
    font-size: 1.5em;
    margin-bottom: .5em;
}
[class^="imghvr-"] figcaption h1, [class*=" imghvr-"] figcaption h1, [class^="imghvr-"] figcaption h2, [class*=" imghvr-"] figcaption h2, [class^="imghvr-"] figcaption h3, [class*=" imghvr-"] figcaption h3, [class^="imghvr-"] figcaption h4, [class*=" imghvr-"] figcaption h4, [class^="imghvr-"] figcaption h5, [class*=" imghvr-"] figcaption h5, [class^="imghvr-"] figcaption h6, [class*=" imghvr-"] figcaption h6 {
    color: #FFF;
}
[class^="imghvr-"], [class*=" imghvr-"], [class^="imghvr-"]::before, [class^="imghvr-"]::after, [class*=" imghvr-"]::before, [class*=" imghvr-"]::after, [class^="imghvr-"] *, [class*=" imghvr-"] *, [class^="imghvr-"] ::before, [class^="imghvr-"] ::after, [class*=" imghvr-"] ::before, [class*=" imghvr-"] ::after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all 0.35s ease;
    transition: all 0.35s ease;
}
h1, h2, h3, h4, h5, h6 {
    font-family: 'Capriola', sans-serif;
    margin: 0;
    margin-bottom: 0px;
}

[class^="imghvr-"] figcaption p {
    line-height: 2em;
    color: #7A7A7A;
}
[class^="imghvr-"], [class*=" imghvr-"], [class^="imghvr-"]::before, [class^="imghvr-"]::after, [class*=" imghvr-"]::before, [class*=" imghvr-"]::after, [class^="imghvr-"] *, [class*=" imghvr-"] *, [class^="imghvr-"] ::before, [class^="imghvr-"] ::after, [class*=" imghvr-"] ::before, [class*=" imghvr-"] ::after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all 0.35s ease;
    transition: all 0.35s ease;
}
p, ul li, ol li {
    margin: 0;
    font-size: 14px;
}

[class^="imghvr-"] figcaption h5 {
    position:absolute;
    display: block;
    left:0%;
    top: 0.8em;
    width:100%;
    /* 超过隐藏 */
    overflow: hidden;
    /* ③显示省略符号来代表被修剪的文本 */
    text-overflow: ellipsis;
    /* ③ nowrap 文本不会换行，文本会在同一行上继续，直到遇到<br>标签（开始换行）为止 */
    white-space: nowrap;
}

[class^="imghvr-"] figcaption ul {

    position: absolute;

    list-style: none;
    color: #FFF;
    clear: both;

    display: block;
    left: 0%;
    top: 0%;
    bottom: 0%;
    width: 100%;

}

[class^="imghvr-"] figcaption ul li {
    float: left;

    display: block;

    text-align: left;

    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

}

[class^="imghvr-"] figcaption ul li:nth-child(1) {

    margin-top: 2.6em;
    width: 40%;
    padding-left: 0.4em;

}

[class^="imghvr-"] figcaption ul li:nth-child(2) {

    margin-top: 2.6em;
    width: 60%;
    padding-left: 0.5em;

}

[class^="imghvr-"] figcaption ul li:nth-child(3) {

    margin-top: 0.4em;
    width: 40%;
    padding-left: 0.4em;

}

[class^="imghvr-"] figcaption ul li:nth-child(4) {

    margin-top: 0.4em;
    width: 60%;
    padding-left: 0.5em;

}

[class^="imghvr-"] figcaption ul li:nth-child(5) {

    width:100%;
    margin-top:0.5em;
    padding-left: 0.4em;

}

[class^="imghvr-"] figcaption ul li:nth-child(6) {

    width:100%;
    margin-top:0.5em;
    padding-left: 0.4em;

}
[class^="imghvr-"] figcaption ul li:nth-child(7) {

    width:100%;
    margin-top:0.5em;
    padding-left: 0.4em;

}

@media (max-width:750px){
    .demo {
        width:100%;
    }

    .imghvr-fold-up img:nth-child(1) {
        width:100%;
    }

    .imghvr-fold-up div:nth-child(1) {

        width:100%;

    }
}


@media (max-width:415px){

    [class^="imghvr-"] figcaption h5 {
        margin-top:1em;
    }

    [class^="imghvr-"] figcaption ul li:nth-child(1) {
        margin-top: 3.1em;
    }

    [class^="imghvr-"] figcaption ul li:nth-child(2) {
        margin-top: 3.1em;
    }

    [class^="imghvr-"] figcaption ul li:nth-child(3) {
        margin-top: 0.9em;
    }

    [class^="imghvr-"] figcaption ul li:nth-child(4) {
        margin-top: 0.9em;
    }

    [class^="imghvr-"] figcaption ul li:nth-child(5) {
        margin-top:0.9em;
    }

    [class^="imghvr-"] figcaption ul li:nth-child(6) {
        margin-top:1em;
    }
    [class^="imghvr-"] figcaption ul li:nth-child(7) {
        margin-top:1em;
    }

}

.one-choose {
    margin-top:0;
}

.first-area{
    left: -3.9em;
}

.second-cuisine {
    left: -17.5em;
    margin:0 auto;
}

.third-type {
    left: -31em;
}

.forth-level {
    left: -44.7em;
}

.fifth-odinner{
    left: -58.2em;
}

.sixth-discounts{
    left: -71.8em;
}

@media (max-width:1199.5px){

    /*.first-area{
        margin-left: -4em;
    }*/

    .second-cuisine {
        left: -15em;
    }

    .third-type {
        left: -26.3em;
    }

    .forth-level {
        left: -37.5em;
    }

    .fifth-odinner{
        left: -48.7em;
    }

    .sixth-discounts{
        left: -59.9em;
    }

}

@media (max-width:1025px){

    .first-area{
        left: -4em;
    }

    .second-cuisine {
        left: -15.2em;
    }

    .third-type {
        left: -26.35em;
    }

    .forth-level {
        left: -37.55em;
    }

    .fifth-odinner{
        left: -48.75em;
    }

    .sixth-discounts{
        left: -59.95em;
    }

}

@media (max-width:1024px){

    .first-area{
        left: -3.58em;
    }

    .second-cuisine {
        left: -14.83em;
    }

    .third-type {
        left: -26em;
    }

    .forth-level {
        left: -37.22em;
    }

    .fifth-odinner{
        left: -48.44em;
    }

    .sixth-discounts{
        left: -59.6em;
    }

}

@media (max-width:991.5px){

    /*.first-area{
        margin-left: -3.6em;
    }*/

    .second-cuisine {
        left: -16.5em;
    }

    .third-type {
        left: -29.3em;
    }

    .forth-level {
        left: -42.2em;
    }

    .fifth-odinner{
        left: -3.6em;
    }

    .sixth-discounts{
        left: -16.5em;
    }

}

@media (max-width:768px){

    .first-area{
        left: -3.68em;
    }

    .second-cuisine {
        left: -16.5em;
    }

    .third-type {
        left: -29.4em;
    }

    .forth-level {
        left: -42.2em;
    }

    .fifth-odinner{
        left: -3.62em;
    }

    .sixth-discounts{
        left: -16.5em;
    }

}

@media (max-width:767.5px){

    .one-choose {
        margin-top:3em;
    }

    .dropdown-menu {
        width: 200%;
    }
    .dropdown-menu-upd {
        width: 100%;
    }
    .first-area{
        left: 1.15em;
    }

    .second-cuisine {
        left: -25.24em;
    }

    .third-type {
        left: 1.15em;
    }

    .forth-level {
        left: -25.24em;
    }

    .fifth-odinner{
        left: 1.15em;
    }

    .sixth-discounts{
        left: -25.24em;
    }

}

@media (max-width:761px){

    .second-cuisine {
        left: -25em;
    }

    .forth-level {
        left: -25em;
    }

    .sixth-discounts{
        left: -25em;
    }

}

@media (max-width:751px){

    .second-cuisine {
        left: -24.75em;
    }

    .forth-level {
        left: -24.75em;
    }

    .sixth-discounts{
        left: -24.75em;
    }



}
@media (max-width:468px){
    .sixth-discounts{
        background-color:orange;
    }
}

@media (max-width:741px){

    .second-cuisine {
        left: -24.2em;
    }

    .forth-level {
        left: -24.2em;
    }

    .sixth-discounts{
        left: -24.2em;
    }

}

@media (max-width:731px){

    .second-cuisine {
        left: -23.9em;
    }

    .forth-level {
        left: -23.9em;
    }

    .sixth-discounts{
        left: -23.9em;
    }

}

@media (max-width:721px){

    .second-cuisine {
        left: -23.5em;
    }

    .forth-level {
        left: -23.5em;
    }

    .sixth-discounts{
        left: -23.5em;
    }

}

@media (max-width:711px){

    .second-cuisine {
        left: -23.1em;
    }

    .forth-level {
        left: -23.1em;
    }

    .sixth-discounts{
        left: -23.1em;
    }

}

@media (max-width:701px){

    .second-cuisine {
        left: -22.8em;
    }

    .forth-level {
        left: -22.8em;
    }

    .sixth-discounts{
        left: -22.8em;
    }

}

@media (max-width:691px){

    .second-cuisine {
        left: -22.38em;
    }

    .forth-level {
        left: -22.38em;
    }

    .sixth-discounts{
        left: -22.38em;
    }

}

@media (max-width:681px){

    .second-cuisine {
        left: -22.2em;
    }

    .forth-level {
        left: -22.2em;
    }

    .sixth-discounts{
        left: -22.2em;
    }

}

@media (max-width:671px){

    .second-cuisine {
        left: -21.6em;
    }

    .forth-level {
        left: -21.6em;
    }

    .sixth-discounts{
        left: -21.6em;
    }

}

@media (max-width:661px){

    .second-cuisine {
        left: -21.2em;
    }

    .forth-level {
        left: -21.2em;
    }

    .sixth-discounts{
        left: -21.2em;
    }

}

@media (max-width:641px){

    .second-cuisine {
        left: -20.7em;
    }

    .forth-level {
        left: -20.7em;
    }

    .sixth-discounts{
        left: -20.7em;
    }

}

@media (max-width:621px){

    .second-cuisine {
        left: -19.9em;
    }

    .forth-level {
        left: -19.9em;
    }

    .sixth-discounts{
        left: -19.9em;
    }

}

@media (max-width:601px){

    .second-cuisine {
        left: -19.2em;
    }

    .forth-level {
        left: -19.2em;
    }

    .sixth-discounts{
        left: -19.2em;
    }

}

@media (max-width:581px){

    .second-cuisine {
        left: -18.5em;
    }

    .forth-level {
        left: -18.5em;
    }

    .sixth-discounts{
        left: -18.5em;
    }

}

@media (max-width:561px){

    .second-cuisine {
        left: -17.8em;
    }

    .forth-level {
        left: -17.8em;
    }

    .sixth-discounts{
        left: -17.8em;
    }

}

@media (max-width:541px){

    .second-cuisine {
        left: -17em;
    }

    .forth-level {
        left: -17em;
    }

    .sixth-discounts{
        left: -17em;
    }

}

@media (max-width:521px){

    .second-cuisine {
        left: -16.4em;
    }

    .forth-level {
        left: -16.4em;
    }

    .sixth-discounts{
        left: -16.4em;
    }

}

@media (max-width:501px){

    .second-cuisine {
        left: -15.6em;
    }

    .forth-level {
        left: -15.6em;
    }

    .sixth-discounts{
        left: -15.6em;
    }

}

@media (max-width:481px){

    .second-cuisine {
        left: -14.9em;
    }

    .forth-level {
        left: -14.9em;
    }

    .sixth-discounts{
        left: -14.9em;
    }

}

@media (max-width:461px){

    .second-cuisine {
        left: -14.2em;
    }

    .forth-level {
        left: -14.2em;
    }

    .sixth-discounts{
        left: -14.2em;
    }

}

@media (max-width:441px){

    .second-cuisine {
        left: -13.5em;
    }

    .forth-level {
        left: -13.5em;
    }

    .sixth-discounts{
        left: -13.5em;
    }

}

@media (max-width:421px){

    .second-cuisine {
        left: -12.8em;
    }

    .forth-level {
        left: -12.8em;
    }

    .sixth-discounts{
        left: -12.8em;
    }

}


@media (max-width:414px){

    .second-cuisine {
        left: -13.1em;
    }

    .forth-level {
        left: -13.1em;
    }

    .sixth-discounts{
        left: -13.1em;
    }


    .first-area{
        left: 0.5em;
    }

    .third-type {
        left: 0.5em;
    }

    .fifth-odinner{
        left: 0.5em;
    }

}

@media (max-width:391px){

    .second-cuisine {
        left: -12.4em;
    }

    .forth-level {
        left: -12.4em;
    }

    .sixth-discounts{
        left: -12.4em;
    }

}

@media (max-width:371px){

    .second-cuisine {
        left: -13.7em;
    }

    .forth-level {
        left: -13.7em;
    }

    .sixth-discounts{
        left: -13.7em;
    }

}

@media (max-width:361px){

    .second-cuisine {
        left: -13.1em;
    }

    .forth-level {
        left: -13.1em;
    }

    .sixth-discounts{
        left: -13.1em;
    }

}

@media (max-width:351px){

    .second-cuisine {
        left: -12.7em;
    }

    .forth-level {
        left: -12.7em;
    }

    .sixth-discounts{
        left: -12.7em;
    }

}

@media (max-width:341px){

    .second-cuisine {
        left: -12.3em;
    }

    .forth-level {
        left: -12.3em;
    }

    .sixth-discounts{
        left: -12.3em;
    }

}

@media (max-width:331px){

    .second-cuisine {
        left: -11.9em;
    }

    .forth-level {
        left: -11.9em;
    }

    .sixth-discounts{
        left: -11.9em;
    }

}

@media (max-width:321px){

    .second-cuisine {
        left: -11.5em;
    }

    .forth-level {
        left: -11.5em;
    }

    .sixth-discounts{
        left: -11.5em;
    }

}
/* 图片hover显示详情 end */

/* 萤石h5直播 start */

/* 萤石h5直播 end */

/* 分割线顶部样式 start */
.myCutLineHeader {
    background-color: rgba(0, 0, 0, 0.68);
    background-image: linear-gradient(to bottom, rgba(119, 17, 85, 0.5), transparent);
    mmin-height: 200px;
    padding: 2rem;
    color: #fff;
    text-align: center;
}
/* 分割线顶部样式 end */

/* 图片table样式 start*/
.tpl-table-images-content {
    width: 100%;
    border: 1px solid #e7ecf1;
    padding: 26px;
    margin-bottom: 30px;
}
.tpl-table-images-content-i-time {
    width: 100%;
    font-size: 12px;
    padding-bottom: 10px;
    border-bottom: 1px solid #e7ecf1;
    margin-bottom: 10px;
}
.tpl-table-images-content-i-time-zn {
    width: 100%;
    font-size: 12px;
    padding-bottom: 10px;
    border-bottom: 1px solid #e7ecf1;
    margin-bottom: 10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.tpl-table-images-content .tpl-i-title {
    font-size: 14px;
    padding-bottom: 10px;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    line-height: 1.6em;
    -webkit-line-clamp: 2;
    max-height: 3em;
}
.tpl-table-images-content .tpl-i-title-znHeight {
    font-size: 14px;
    padding-bottom: 10px;
    font-size: 14px;
    line-height: 1.6em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    max-height: 6.5em;
}
.tpl-table-images-content-i {
    position: relative;
    display: block;
    width: 100%;
}
.tpl-table-images-content-i-info {
    position: absolute;
    left: 5px;
    right: 0;
    bottom: 5px;
    z-index: 2;
}/* background: url(../../img/skin-blue.jpg) bottom repeat-x; */
.tpl-table-images-content-i-shadow {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
}
.tpl-table-images-content-i img {
    display: block;
    width: 100%;
}
.tpl-table-images-content-block {
    width: 100%;
    padding-top: 10px;
}
.tpl-table-images-content .tpl-i-font {
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    max-height: 5em;
}
.tpl-table-images-content .tpl-i-more ul {
    border-top: 1px solid #e7ecf1;
    border-bottom: 1px solid #e7ecf1;
    margin-top: 10px;
    width: 100%;
    overflow: hidden;
    padding: 10px 0px;
}
.tpl-table-images-content .tpl-i-more li {
    text-align: center;
    width: 33.3333%;
    font-size: 14px;
    float: left;
}
.tpl-edit-content-btn {
    width: 100%;
}
.tpl-edit-content-btn button {
    width: 25% !important;
}
.tpl-table-images-content-i-info span.ico img {
    border-radius: 50%;
    width: 40px;
    height: 40px;
    display: inline-block;
    margin-right: 10px;
}
.myOverHideText{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.tpl-table-images-content .delete-label {
    box-sizing: border-box;
    position: absolute;
    top:-0.37em;
    right:-1.2em;
    z-index: 0;
    padding-right: 12px;
    width: 46px;
    height: 26px;
    text-align: center;
    background-color: #13ce66;
    transform: rotate(45deg);
    box-shadow: 0 1px 1px #ccc;
}
.delete-label .delete-icon {
    position: absolute;
    margin-top: 12px;
    font-size: 12px;
    color: #fff;
    text-align: center;
    transform: rotate(-45deg);
}
/*图片table样式 end*/

/* 弹框table样式 start */
@media screen and (min-width: 1024px) {
    .myModelTable{
        width:80%;
    }
}
@media screen and (max-width: 1023px) {
    .myModelTable{
        width:auto;
    }
}
/* 弹框table样式 end */
/* calendar样式 start */
.done {
    z-index: 1;
    color:green;
    text-align:center;
    font-weight:bold;
    width:100%;
    height: 6.4em;
    border-radius: 0px 2em 0px 2em !important;
}
.doneDetails {
    z-index: 1;
    color:green;
    text-align:center;
    font-weight:bold;
    width:100%;
    height: 3.5em;
    border-radius: 0px 2em 0px 2em !important;
}
/* calendar样式 end */

/* calendar样式 start */
.myLeftCalendarDrop {
    border-radius: 0px 2em 0px 2em !important;
    text-align:center;
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
}
.myLeftCalendarLeftImg {
    width: 2em;
    height: 2em;
    border-radius: 50%;
    margin-left: 2em;
}
.myLeftCalendarRightImg {
    width: 2em;
    height: 2em;
    border-radius: 50%;
    margin-right: 2em;
}
.fc-past{
    background: #647071;/**/
}
.fc-unthemed td.fc-today {
    background: #040a10 !important;
}
.fc-unthemed .fc-popover .fc-header {
    background: rgba(0, 0, 0, 0.68) none repeat scroll 0% 0% !important;
}
.fc-unthemed .fc-popover {
    /*background-color: #fff;*/
    background: rgba(0, 0, 0, 0.68) none repeat scroll 0% 0% !important;
}
/*.popover{
    z-index:99999 !important;
}*/
/* calendar样式 end*/
/*jquery confirm title start*/
.jconfirm-title{
    color: black;
}
/*jquery confirm title end*/

/* 轮播 a 下的文字 start*/
/*.agile-dish-caption {
    position: absolute;
    width: 100%;
    bottom: 0px;
    z-index: 999;
    background: rgba(5, 5, 3, 0.78);
    padding: 3em 0.5em;
    transition: all 0.8s;
    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    -o-transition: all 0.8s;
    -ms-transition: all 0.8s;
    transform-style: preserve-3d;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
}*/
/* 轮播 a 下的文字 end*/